The rocks of the area consist of a series of Hadrynian to Lower Cambrian and younger schists and gneisses which have been intruded by a variety of plutonic rocks (age unknown). The schists and gneisses have been folded into a large anticline which plunges moderately to the northeast. Albert Creek follows approximately the axial trace of this anticline so that equivalent rocks are found on both sides of Albert Canyon.
The metamorphosed rocks belong to the Lower Cambrian and younger Lardeau Group and Hadrynian to Lower Cambrian Hamill Group. The younger Lardeau Group consists of a succession of phyllites and gneisses with minor limestone bands. The underlying Hamill Group rocks consist of quartzites, quartz mica schists and several limestone bands. Underlying the Hamill Group is hornblende-biotite- quartz-plagioclase gneiss which may represent basement rock thrust up into the overlying metasediments.
Three separate intrusions occur and comprise hornblende biotite diorite, biotite hornblende granodiorite and biotite granite.
At the EX 90 occurrence, very minor amounts of very fine grained disseminated scheelite occurs in skarn which has developed near the contact where a granitic dike cuts beds of limestone, quartzite and schist. Skarn minerals consist of garnet and diopside with minor amounts of epidote, quartz, calcite, actinolite and vesuvianite. About 1000 metres north, very minor molybdenite is evident in aplite dikes and pegmatitic rock.